left-hand helix - Türkisch Englisch Wörterbuch